democratic and progress center - Turkish English Dictionary